cable skidder - French English Dictionary